package com.example.beauty.mapper;

import com.example.beauty.entity.User;

import java.util.List;

/**
 * @author qin
 * @create 2022--09--13--16:42
 */
public interface UserMapper {
    /**
     * 根据手机号码查询用户信息
     * 1、如果集合长度为0，说明没有用户，提示找不到账号
     * 2、如果长度为1，说明查询到一个用户，登录
     * 3、如果长度为>1,说明账号异常，提示：账号异常，请联系管理员
     */
    List<User> getByPhone(String phone);

    /**
     * 添加数据
     */
    void insert(User user);

    /**
     * 更新
     */
    void update(User user);

    /**
     * 根据token获取openid
     */
    List<User> getUserByToken(String token);
}
